Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
12 OGWEN Terraced £135,000 29 Oct 2021
17 OGWEN Semi-Detached £52,000 8 Apr 2004
19 OGWEN Terraced £14,500 18 Jun 1997